Fandango On Core
   HOME

TheInfoList



OR:

{{Short description, Out-of-bounds pointer effects Fandango on core is a
computer programming Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as ana ...
term for the effects of a pointer running out of bounds, often leading to a
core dump In computing, a core dump, memory dump, crash dump, storage dump, system dump, or ABEND dump consists of the recorded state of the working memory of a computer program at a specific time, generally when the program has crashed or otherwise terminat ...
, or failures in other seemingly unrelated processes. In extreme situations, ''fandango on core'' may lead to the overwriting of
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
code, possibly causing data loss or system crashes. The advent of
protected memory Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems. The main purpose of memory protection is to prevent a process from accessing memory that ha ...
means that while a program cannot overwrite the memory of other programs, a loose pointer can still cause strange behaviour within the application. The term presumably comes from the programmer imagining the program following the wild pointer and dancing a
fandango Fandango is a lively partner dance originating from Portugal and Spain, usually in triple meter, traditionally accompanied by guitars, castanets, or hand-clapping. Fandango can both be sung and danced. Sung fandango is usually bipartite: it has ...
on the core (an older term for memory) of a program.


References

''This article or an earlier version of it came from the
Jargon File The Jargon File is a glossary and usage dictionary of slang used by computer programmers. The original Jargon File was a collection of terms from technical cultures such as the MIT AI Lab, the Stanford AI Lab (SAIL) and others of the old ARPANET A ...
.''


External links


Fandango on core
entry from the
Jargon File The Jargon File is a glossary and usage dictionary of slang used by computer programmers. The original Jargon File was a collection of terms from technical cultures such as the MIT AI Lab, the Stanford AI Lab (SAIL) and others of the old ARPANET A ...
Software bugs